off-road motorcycle - German English Dictionary